memory technology - German English Dictionary